class KSADAnalyze;
class KSADAnalyzeEvent;

class KSADAnalyzeVis
{
	public:
		KSADAnalyzeVis(KSADAnalyze*);
		~KSADAnalyzeVis();
	
	private:
		void draw();
		void BoundDrawer(int);
		void DrawSquare(double,double,double,double,int);
		void DrawCube(double,double,double,double,double,int);
		void Cone(int,double);
		void LineDrawer();
		void Legend();

		KSADAnalyze* analyze;
		int numEvents;
		KSADAnalyzeEvent** eventList;
};
